package com.qfmy.model.entity.userInfo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * @author 清风明月
 * @Package com.qfmy.model.entity
 * @date 2025/11/11
 * @description 用户反馈表实体类
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@SuppressWarnings("all")
public class UserFeedback{

    @Schema(description = "反馈ID，主键，自增")
    private Long id;

    @Schema(description = "用户ID，关联用户表")
    private Long userId;

    @Schema(description = "反馈内容")
    private String feedbackContent;

    @Schema(description = "反馈时间，默认为当前时间")
    private Date feedbackTime;

    @Schema(description = "反馈类型，如功能问题、界面问题、建议等")
    private String feedbackType;

    @Schema(description = "处理状态，默认为未处理")
    private String status;

    @Schema(description = "处理人")
    private String handler;

    @Schema(description = "处理时间")
    private Date handlingTime;

    @Schema(description = "处理结果")
    private String handlingResult;

    @Schema(description = "反馈的图片")
    private String image;
}